Comparative Performance Analysis of Fast Fourier Transform on ARM and DSP Core Using Standard Benchmarks
نویسندگان
چکیده
This paper focuses on a sort of benchmarking and is intended to compare the performance of ARM core and DSP core using some Standard Benchmark or program. First a Standard Benchmark “Dhrystone” was used, which is an open source benchmark. It was tailored to be run on these cores. Later it was optimized using hardware and compiler options. As this benchmark was targeted for non-floating point systems it does compare only one aspect of a processor. Another Benchmark DSPlib which was available on Texas Instruments Website for public access. This library consists of various commonly used Digital Signal Processing Functions such as FFT, IIR Filter, FIR Filter, LMS and some Vector Functions such as Vector Addition, Vector Multiplication, etc. DSPlib has separate directory for each functions and algorithms and folder consists of header files, C program, and precompiled executable object file. There were two version of programs; one were written using only C language contain no intrinsics and pragma directives called Natural C Program others version was optimized for DSP core containing intrinsics function related to core and pragma directives for optimizing the code.
منابع مشابه
AN2824, Noise Reduction on StarCore-Based DSP Devices
1 Basics of Noise Reduction ......................................2 2 Noise Reduction on the SC140 Core ......................5 2.1 Fast Fourier Transform ...........................................5 2.2 Logarithmic Function ..............................................7 2.3 Exponential Function ..............................................7 2.4 Low-Pass Filter ..................................
متن کاملAutomatic IP Core generation in SoC
This paper presents performance comparison of two different techniques namely System generator for DSP (Sysgen) and HDL method in Embedded Development Toolkit (EDK) for developing a configurable optimized IP core for signal processing applications. This is performed by implementing and integrating the core in Xilinx System on Chip (SoC) platform with a target board of Xilinx Virtex-II Pro XC2VP...
متن کاملCompetent Solution for 2d-Fft and 2d-Ifft Computation using Fpga Ip-Core
Image processing is a recent trend that is grabbing attention in almost all areas like space, medical, defence, authentication systems etc. ,. Discrete Fourier Transforms is one of the most used transforms in image processing. Discrete Fourier Transform helps to transform the signal from spatial domain to frequency domain which is often used for filtering, correlation analysis and spectrum anal...
متن کاملEmbedded System for 3D Shape Reconstruction
Many applications that use three-dimensional scanning require a low cost, accurate and fast solution. This paper presents a fixed-point implementation of a real time active stereo threedimensional acquisition system on a Texas Instruments DM6446 EVM board which meets these requirements. A time-multiplexed structured light reconstruction technique is described and a fixed point algorithm for its...
متن کاملPathologies cardiac discrimination using the Fast Fourir Transform (FFT) The short time Fourier transforms (STFT) and the Wigner distribution (WD)
This paper is concerned with a synthesis study of the fast Fourier transform (FFT), the short time Fourier transform (STFT and the Wigner distribution (WD) in analysing the phonocardiogram signal (PCG) or heart cardiac sounds. The FFT (Fast Fourier Transform) can provide a basic understanding of the frequency contents of the heart sounds. The STFT is obtained by calculating the Fourier tran...
متن کامل